teacher of mentally handicapped - Turco Inglés Diccionario